Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 CASTLE ROAD Detached £416,355 £238,000 24 Oct 2008
25 CASTLE ROAD Detached £489,286 £265,000 9 Feb 2009
33 CASTLE ROAD Detached £379,686 £241,000 20 Mar 2008
35 CASTLE ROAD Detached £422,104 £345,000 28 Feb 2020
37 CASTLE ROAD Detached £500,946 £405,000 3 Aug 2018
39 CASTLE ROAD Detached £371,367 £258,000 21 Jul 2015
43 CASTLE ROAD Detached £419,728 £247,500 1 Jun 2010
45 CASTLE ROAD Detached £359,338 £240,000 24 Nov 2014
51 CASTLE ROAD Detached £430,000 31 May 2023
57 CASTLE ROAD Detached £396,358 £78,000 4 Jul 1997
59 CASTLE ROAD Detached £647,877 £385,000 29 Aug 2008
61 CASTLE ROAD Detached £603,392 £387,500 30 Apr 2014
63 CASTLE ROAD Detached £342,642 £200,000 1 Apr 2011